#ifndef INITDB_H
#define INITDB_H

#include <QtSql>
#include <QDebug>

static bool createDatabase()
{
 QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");
 db.setDatabaseName("maindb.db");
//如果是内存数据库，就用db.setDatabaseName(":memory:");
//连接失败的提示
 if (!db.open()) {
   return false;
   qDebug() << "database open failed!";
 }


//建表和注入数据
/*
 QSqlQuery query;

//建立IP表
 //如果在测试阶段，可删除可能预先存在的表，防止重复建表
 query.exec("drop table IP");

 query.exec("create table IP (ID INTEGER PRIMARY KEY AUTOINCREMENT, hostIP text)");
 query.exec("insert into IP values(1,'127.0.0.1')");

*/
 }
#endif // INITDB_H
